rest or support for a firearm in taking aim - Spanisch Englisch Wörterbuch